clean hearted - German English Dictionary